﻿using System;
using System.Collections.Generic;
using System.Linq;
using System.Text;

namespace SouthApps.MobileHealth.SDK.DAL.Model
{
    public class ExtendedCentroAtencion : CentroAtencion
    {
        private double distanciaAReferencia;

        public double DistanciaAReferencia
        {
            get
            {
                return this.distanciaAReferencia;
            }
            set
            {
                this.distanciaAReferencia = value;
            }
        }

        public ExtendedCentroAtencion(CentroAtencion centroAtencion, double distanciaAReferencia)
        {
            this.activo = centroAtencion.activo;
            this.codigoPostal = centroAtencion.codigoPostal;
            this.departamento = new Departamento();
            this.departamento.nombre = centroAtencion.departamento.nombre;
            this.departamento.provincia = new Provincia();
            this.departamento.provincia.nombre = centroAtencion.departamento.provincia.nombre;
            this.departamentoId = centroAtencion.departamentoId;
            this.direccion = centroAtencion.direccion;
            this.distanciaAReferencia = distanciaAReferencia;
            this.latitud = centroAtencion.latitud;
            this.longitud = centroAtencion.longitud;
            this.nombre = centroAtencion.nombre;
            this.telefono = centroAtencion.telefono;
        }
    }
}
